Mountain Manor Guest House and Executive Apartments is a tranquil oasis located in the heart of Cape Town, offering stylish accommodations in historic mansions dating back to 1852. With its picturesque courtyard garden and secluded pool, this property provides the perfect retreat for both leisure an...See more
Headquarter Vietnam |
Countries of operation Vietnam |
Year founded 1996 (28 years) |
Company type SME |