Marina Suites-Puerto Rico de Gran Canaria, Canary Islands, Spain TRAVOH Source See more: Marina Suites: A 4-Star Aparthotel in Puerto Rico de Gran Canaria, Canary Islands, Spain