MONTROSE HOTEL
Updated 379 days ago
Plot 5, Aliu Animashaun Street Off Providence Road, Off Admiralty Way, Lekki Phase 1, Lagos
The Montrose Hotel is a boutique hotel established to surpass expectations of our customers. The accomodation and environment are perfect for both business and leisure...
At The Montrose Hotel, you shall have the opportunity to enjoy your workout session in a tailor-made gym to suit your needs.