Luxury Romantic View All Hotels in Old Town Get Prices Hotel Les Armures 5.0 Old Town, Geneva, Canton of Geneva Overview Photos (282) Room Details Amenities Travel Guide Map Back to All Albums Junior Suite Album Photos and Review by Oyster.com Investigators