New Orleans Hotel
HotelOne of the Worst Reviewed Hotels in Manila
Address
1705 Bambang St, Santa Cruz, Manila, Metro Manila, Philippines
Website
Contact
+63 23102983Rating on Google Maps
2.30 (8 reviews)Open on Google Maps
Discover top rated places in Manila
One of the Worst Reviewed Hotels in Manila
One of the Worst Reviewed Hotels in Manila
1705 Bambang St, Santa Cruz, Manila, Metro Manila, Philippines