The Maxims Hotel
Rate:
32,316 ratings
Views: 9,004
From: localphilippines
Added: 16 years ago · 1:28 · 480p
Located at Resorts World, the Maxim Hotel is a 6-star hotel with state-of-the-art room facilities: IP TV with wireless keyboard and ...
Comments
No comments yet.
