Located in Todos los Santos town centre, Hotel California is housed in a historic building and features the Emporio Gallery and Store that sells extravagant curiosities and garments.
Located in Todos los Santos town centre, Hotel California is housed in a historic building and features the Emporio G Read more
Located in Todos los Santos town centre, Hotel California is housed in a historic building and features the Emporio Gallery and Store that sells extravagant curiosities and garments.
Located in Todos los Santos town centre, Hotel California is housed in a historic building and features the Emporio Gallery and Store that sells extravagant curiosities and garments.
Number of Rooms: 11