Romeo's place is wonderfully located in Old Town Geneva. Close to transit and landmarks. A must choice for couples looking for a nice place to stay in a beautiful city.