Hotel Los Abuelos offers a welcoming atmosphere with a restaurant. Features include private bathrooms, WiFi, and 24-hour service.