Updating availability and prices
Hotel Villa Margaretha is set in a classic early 19th century townhouse, located within 3 km from The Hague?s city centre
It offers garden-view rooms with cable TV, free Wi-Fi and a work desk
A spacious room with a balcony
It also has a small refrigerator, a desk and a TV
The bathroom comes with a shower and toilet
INTERNET
PARKING / GARAGE
PET FRIENDLY
Hotel
Room
Restaurant