El Your HOME se encuentra en Alicante, a 500 metros del Museo Arqueológico Provincial de Alicante y a 1,4 km del mercado central, y ofrece alojamiento con aire acondicionado, balcón y WiFi gratuita. El establecimiento tiene vistas al mar y se encuentra a 1,8 km de la concatedral de San Nicolás de Bari y a 2 km de la Explanada de España.
El apartamento cuenta con 2 dormitorios, TV de pantalla plana con canales por cable, cocina equipada con lavavajillas y microondas, lavadora y baño con bidet.
El personal de la recepción 24 horas habla inglés, español y ruso.
El apartamento está cerca de varios lugares de interés populares, como el centro comercial Plaza Mar Alicante, la plaza de toros de Alicante y el castillo de Santa Bárbara. El aeropuerto más cercano es el de Alicante, ubicado a 16 km del Your HOME. El establecimiento ofrece un servicio de enlace con el aeropuerto por un suplemento.