Superb Location and a Home-Away-From-Home Experience
Offering an intimate and charming atmosphere complemented by a high-quality service, Geneva Hotel is a cosy tourist and business hotel that guarantees customer satisfaction. With a restaurant, lobby bar, seasonal panorama [...]