This relaxed neoclassical-style hotel is a mile from Star City, an amusement park. It's 1.1 miles from a train station and 1.7 miles from the National Museum of the Philippines.
The simple Mediterranean-style rooms feature free Wi-Fi and cable TV. Upgraded rooms add microwaves and minifridges.
There's a bright lobby with plush furniture, as well as a coffee shop and a terrace with city views. Parking is complimentary and pets are welcome.
The Hotel Casa Nicarosa is meant for both tourist and business travelers. Exclusivity and luxury along with the Spanish Mediterranean design with some of the most beautiful guest rooms are the specialties of this hotel.