Hotel Dom João IV usytuowany jest 600 metrów od zabytkowego centrum miasta Guimarães oraz 100 metrów od dworca kolejowego. Zamek Guimarães i Pałac Książąt Braganza położone są niecałe 20 minut spacerem od hotelu. Każdy pokój jest klimatyzowany i dysponuje szafą oraz telewizorem z dostępem do kanałów satelitarnych. Niektóre pokoje oferują widok na miasto. Każdego ranka serwowane jest śniadanie w formie bufetu. W całodobowej recepcji hotelu Dom João można również zamówić obsługę pokoju. Hotel Dom João IV znajduje się 150 metrów od Centrum Kultury Vila Flor. Hotel usytuowany jest w odległości 50 km od lotniska w Porto.