Das Apartment Origin 0936 -One Bedroom - Gulf View - Beach Service Included Panama Stadt befindet sich in Panama Stadt etwa 25 Minuten zu Fuß vom Einkaufszentrum Pier Park entfernt, und verwöhnt seine Gäste mit einem Jacuzzi. Die Florida State Road 30A ist 2 km weit weg von diesen Apartments.
Man in the Sea Museum ist auch ungefähr 10 Minuten Autofahrt von der Apartments entfernt gelegen.