With a small number of only 12, this establishment is very convenient for a quiet stay. Hotel Costa Belle includes Wi-Fi internet connection in all public areas and rooms. As this hotel features 24-hour reception, guests are always welcome.
Try looking for more hotel options in Tecolutla, Veracruz, Mexico