Con capacidad para 6 huéspedes, la Villa Treasure House San Petersburgo, de 16 m², está situada a 4 km de renombrados lugares de interés cultural como la Craftsman House Gallery.
Esta villa se encuentra a unos 10 minutos en coche del Parque Maximo y a unos 25 minutos a pie del Parque Clymer. Los amantes de la naturaleza disfrutarán de la proximidad al Parque Natural Clam Bayou, situado a unos 3 km. Situada a unos 30 minutos a pie de la Catedral de San Judas el Apóstol, la Villa Treasure House es uno de los destinos favoritos de fieles y turistas.
El establecimiento dispone de un cuarto de baño con bidé, un inodoro separado y ducha. También dispone de secadores de pelo y toallas.
La Villa Treasure House cuenta con una cocina integrada, una zona de comedor para mayor comodidad de los huéspedes. En la cocina también hay tetera, nevera y un horno. El restaurante Side Door Deli & Restaurant, que sirve platos de cocina de Delhi, está a tan solo 1 km. Situada en los alrededores de esta villa, la estación de autobuses 15th Avenue South & 62nd Street South ofrece opciones de transporte en las inmediaciones.