The Talbot – Apartment 84

The Talbot is a beautifully laid out two-bedroom apartment situated on the sixth floor, offering a double bathroom (one en suite), large kitchen/ living room that leads onto a spacious balcony.

Book an appointment