Romeo's place is perfect for a couple of days of discovering Geneve's city. Its location is perfect and has easy access to all important places in Geneve. It also has all amenities you may need for a quick stay.