Situé à Margherita di Savoia, dans la région des Pouilles, le Red moon se trouve à 400 mètres de la Spiaggia di Margherita di Savoia. Chaque chambre dispose d'un balcon avec vue sur la ville et d'une connexion Wi-Fi gratuite.
Les logements comprennent la climatisation, une télévision à écran plat avec des services de streaming, un réfrigérateur, une machine à café, un bidet, un sèche-cheveux et un bureau. Certains logements offrent une vue sur la mer. Tous comprennent une salle de bains privative et une armoire.
Un petit-déjeuner italien, végétarien ou végétalien est servi tous les matins.
L'aéroport le plus proche, celui de Foggia - Gino Lisa, se trouve, quant à lui, à 66 km.