Karta Vacation Rentals





In the heart of Slough city centre, a short walk from Slough Station. About 700 m from Datchet Railway Station and roughly 11 km from Heathrow Airport. Close to local draws like Absolutely Ice (Slough Ice Arena), Absolutely Ten Pin, The Race Hut, Masjid al-Jannah, Sri Guru Singh Sabha Gurdwara and Upton Court Park—ideal for train‑linked, group‑friendly stays.