Located 417 meters from Neobabylon Building. The 3-star City Park Hotel Manila offers comfort and convenience whether you're on business or holiday in Manila.
Located 1,133 meters from Neobabylon Building. The 3. 5-star LUXE In Venice - The Venice Residences offers comfort and convenience whether you're on business or holiday in Manila.
Located 1,155 meters from Neobabylon Building. MaxStays - Max Pavilion @ The Venice Residences is a popular choice amongst travelers in Manila, whether exploring or just passing through.