Tortugas enjoys a location in San Carlos, a 10-minute walk from San Francisco Beach and 1.5 miles from La Posada Beach. There's a private entrance at the apartment for the convenience of those who stay. The apartment features rooms with air conditioning, free private parking, and free Wifi.
The apartment provides guests with a patio, city views, a seating area, a flat-screen TV, a fully equipped kitchen with a dishwasher and a microwave, and a private bathroom with shower. Every room is equipped with a kettle, while some have a balcony.
The nearest airport is General José María Yáñez International Airport, 8.1 miles from Tortugas.