Guests can stay in Park Views apartment when visiting London.
The venue is 3.9 km away from Buckingham Palace. London city center is 4 km away. Karavas treats guests with Mediterranean meals and lies within 100 meters from the property.
The venue has 9 rooms. Room facilities include free wireless internet, flat-screen television, a patio, a microwave and a sofa.
Guests can benefit from a kitchen fitted with a full-sized refrigerator and a cooktop.
The nearest metro station is Camden Town, situated 200 meters from the apartment.
An own balcony is also provided.