Bella Vista offers luxurious accommodations with 226 tastefully decorated hotel rooms and fully furnished apartments, boasting breathtaking views from every room, living up to its Italian name meaning 'beautiful view'.
Headquarter Malaysia |
Countries of operation Australia, Indonesia, Malaysia |
Funding status Private |
Company type SME |
Operations Manager
Resident Manager
Financial Analyst