View Our Properties
Montauban House Apartments
Your Home from Home
✓ Check-in times: From 1:30pm, Check-out by 11.00 am, please
✓ Please let us know if you require check-in or check-out at different times.
✓ Special requests. Should you have a special request that can’t be facilitated through the online booking system, please contact us.
✓ WiFi is available in every apartment