About Us
Located conveniently within Colombo, the commercial capital of Sri Lanka, The Big House is a stylish home stay apartment with 7 rooms. We prioritize your convenience, comfort, safety and value for money. We strive to do our best to make Big House your home away from home. Enjoy a lovely stay!.