El Hotel Bayfront El Farallon del Chiru se encuentra a unos 700 metros de la Cinta Costera y cuenta con una piscina interior. Este hotel de 3 estrellas ofrece 10 habitaciones e instalaciones como un restaurante.
Situado a 5 minutos a pie de la estación de metro Santo Tomás, este hotel está al lado de la Avenida Balboa. El Bayfront está a una distancia de 2 km de la Iglesia San José y a 50 minutos en coche de Playa Coronado. Los atractivos culturales cercanos incluyen el Museo del Canal Interoceánico de Panamá, que está a 25 minutos a pie de la propiedad. La parada de autobús Calle 41 Este está situada a 300 metros.
El barrio cuenta con varios restaurantes, entre ellos La Tapa del Frasco, que se encuentra no muy lejos del hotel Bayfront.