La Casa Grande se encuentra en Eforie Nord, a 8 minutos a pie de la playa del mar Negro y a 5 minutos a pie del centro de la ciudad. Hay WiFi gratuita en todas las instalaciones. El establecimiento está a 1 km de Aqua Park y a 2 km del lago Techirghiol.
Las habitaciones presentan un diseño moderno y de buen gusto y tienen TV, nevera, baño privado y aire acondicionado.
Los huéspedes pueden relajarse en la terraza cubierta y amueblada.
La Casa Grande está a 2 minutos a pie del spa Grand Sanatorium, a 1,5 km del centro de spa Techirghiol, a 2 km de la estación de trenes de la ciudad y a 50 metros de la estación de autobuses.