Situated in Point Pedro, Gtr homes provides free bikes and terrace. The accommodation features a business centre and free WiFi.