With a stay at B Hotel Quezon City in Quezon City (Diliman), you'll be within a 15-minute drive of SM North EDSA and U.S. Embassy. This 4-star hotel is 9.5 mi (15.4 km) from SM Mall of Asia and 5.1 mi (8.3 km) ... Read more

View all Luxury Hotels in Quezon City