Das 3-Sterne Hotel Max Lords Plaza liegt im Stadtviertel Varca Beach, in einer Entfernung von 40 Autominuten vom Flughafen Dabolim. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Sat Burzam Ghor ist in 15 Autominuten leicht erreichbar. Zum Stadtzentrum von Varca sind es 20 Minuten zu Fuß. San Thome Museum ist in einer Entfernung von 25 Fußminuten von der Unterkunft.
Das Hotel Max Lords Plaza empfängt seine Gäste in 116 Zimmern, die mit Bügelmöglichkeiten und einer Klimaanlage sowie einem Flachbildfernseher mit Satellitenkanälen ausgestattet sind. In den Badezimmern befinden sich eine getrennte Toilette und eine Dusche.