Hotels and Resorts

2057 M.H. Del Pilar Manila

Edit Profile
Baywatch Tower- Hawkins Studio is a 2-star hotel located in 2057 M.H. Del Pilar , Manila . With several room amenities and hotel facilities available, Baywatch Tower- Hawkins Studio is a comfortable place to stay for families and tourist travellers.