El Sea Shore Residence Metro Manila es un lugar estupendo para alojarse en el barrio Bahía de Manila, a unos 25 minutos a pie del Parque de Atracciones Star City.
El Centro comercial SM Mall of Asia se sitúa a una distancia de 900 metros de mientras que el Jardín botánico y Zoológico de Manila se encuentra a unos 3 km de este apartamento. Los huéspedes pueden llegar fácilmente a la MOA Globe Rotunda, situado a unos 5 minutos a pie.
El Sea Shore Residence Metro está a pocos pasos de la parada de autobuses Hotel 101 Manila.