OYO 239 Tayuman Commercial CenterHotel
Santa Cruz, Manila, 1008 Metro Manila, Philippines, Manila, 1008
OYO 239 Tayuman Commercial Center features air-conditioned rooms with satellite TV in the Santa Cruz district of Manila. Among the facilities of this property are a restaurant, a 24-hour front desk and room service.